<%@ Page 
    Language="C#" 
    MasterPageFile="~/ITCG.master" 
    AutoEventWireup="true" 
    CodeFile="BOD_ARCHIVO_PLANO_LISTADO.aspx.cs" 
    Inherits="BOD_BOD_ARCHIVO_PLANO_LISTADO" 
    meta:resourcekey="Tit_Bod_Archivo_Plano_ListadoRecursoKCG"
    Theme="EstiloKCG" 
    StylesheetTheme="EstiloKCG" %>

<%@ Register 
        Src="../WebUserControls/wucMensajeEliminar.ascx" 
        TagName="wucMensajeEliminar"
        TagPrefix="uc1" %>
<%@ Register 
        Src="../WebUserControls/wucMensajeActualizar.ascx" 
        TagName="wucMensajeActualizar"
        TagPrefix="uc2" %>
        
<%@ Register 
        Assembly="AjaxControlToolkit" 
        Namespace="AjaxControlToolkit" 
        TagPrefix="AjaxControlToolkit" %>
<%@ Register 
        TagPrefix="koala" 
        Assembly="KoalaWebControls" 
        Namespace="Koala.KoalaWebControls" %>

<asp:Content 
    ID="Content1" 
    ContentPlaceHolderID="ContentPlaceHolder1" 
    Runat="Server">
    <asp:UpdatePanel 
        ID="UpdatePanel1" 
        runat="server"
        UpdateMode="Conditional">
        <ContentTemplate>
            <asp:Panel 
                runat="server" 
                ID="pnlDatosGrid" 
                meta:resourcekey="Rec_Bod_Archivo_Plano_ListadoRecursoKCG">
                <koala:KGrid
                ID="gvbod_archivo_plano_listado" 
                runat="server"
                AllowPaging="True" 
                AllowSorting="True"  
                PageSize="15"
                SelectedIndex="0" 
                AutoGenerateColumns="False"
                DataKeyNames="Estado,Id,Bod_Conteo_Fisico_Id" 
                AccessKey='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Tec_GridRecursoKCG.AccesKey").ToString() %>' 
                DataSourceID="odsgvbod_archivo_plano_listado">
                <AlternatingRowStyle CssClass="alternatingrowstyle" />
                <HeaderStyle CssClass="headerstyle" />
                <PagerStyle CssClass="pagerstyle" />
                <SelectedRowStyle CssClass="selectedrowstyle" />
                <Columns>
                    <asp:CommandField 
                        ButtonType="Button" 
                        SelectText="..." 
                        ShowSelectButton="True" />
                    <asp:BoundField 
                        DataField="Codigo" 
                        meta:resourcekey="BoundCODIGORecursoKCG" 
                        SortExpression="Codigo">
                        <ItemStyle HorizontalAlign="Right" />
                    </asp:BoundField> 
                    <asp:BoundField 
                        DataField="Fecha_Conteo" 
                        meta:resourcekey="BoundFECHA_CONTEORecursoKCG" 
                        SortExpression="Fecha_Conteo">
                        <ItemStyle Wrap="False" />                
                    </asp:BoundField>
                    <asp:BoundField 
                        DataField="Bod_Bodega_Nombre" 
                        meta:resourcekey="BoundBOD_BODEGA_NOMBRERecursoKCG" 
                        SortExpression="Bod_Bodega_Nombre">
                        <ItemStyle Width="80mm" Wrap="True" />
                    </asp:BoundField>
                    <asp:BoundField 
                        DataField="Bod_Conteo_Fisico_Codigo" 
                        meta:resourcekey="BoundBod_Conteo_Fisico_CodigoRecursoKCG"
                        SortExpression="Bod_Conteo_Fisico_Codigo">
                        <ItemStyle HorizontalAlign="Right" />
                    </asp:BoundField>  
                    <asp:BoundField 
                        DataField="Estado_Nombre" 
                        meta:resourcekey="BoundEstado_NombreRecursoKCG" 
                        SortExpression="Estado_Nombre">
                        <ItemStyle Width="80mm" Wrap="True" />
                    </asp:BoundField> 
                    <asp:BoundField 
                        DataField="Destino_Nombre" 
                        meta:resourcekey="BoundDestino_NombreRecursoKCG" 
                        SortExpression="Destino_Nombre">
                        <ItemStyle Width="80mm" Wrap="True" />
                    </asp:BoundField>    
                    <asp:BoundField 
                        DataField="Fecha_Creacion" 
                        meta:resourcekey="BoundFecha_CreacionRecursoKCG" 
                        SortExpression="Fecha_Creacion">
                        <ItemStyle Wrap="False" />
                    </asp:BoundField>                  
                    <asp:BoundField 
                        DataField="Destino_Ruta" 
                        HeaderText="Destino_Ruta" 
                        SortExpression="Destino_Ruta"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Destino_Ruta_Nombre" 
                        HeaderText="Destino_Ruta_Nombre"
                        SortExpression="Destino_Ruta_Nombre"
                        Visible="False" />                                      
                    <asp:BoundField 
                        DataField="Descripcion" 
                        HeaderText="Descripcion" 
                        SortExpression="Descripcion"
                        Visible="False"/>                    
                    <asp:BoundField 
                        DataField="Bod_Bodega_Id" 
                        HeaderText="Bod_Bodega_Id" 
                        SortExpression="Bod_Bodega_Id"
                        Visible="False" />                    
                    <asp:BoundField 
                        DataField="Bod_Conteo_Fisico_Id" 
                        HeaderText="Bod_Conteo_Fisico_Id"
                        SortExpression="Bod_Conteo_Fisico_Id"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Creacion_Per_Personal_Id" 
                        HeaderText="Creacion_Per_Personal_Id"
                        SortExpression="Creacion_Per_Personal_Id" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Int_Sucursal_Codigo" 
                        HeaderText="Int_Sucursal_Codigo"
                        SortExpression="Int_Sucursal_Codigo"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Int_Sucursal_Nombre" 
                        HeaderText="Int_Sucursal_Nombre"
                        SortExpression="Int_Sucursal_Nombre"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Fecha_Update" 
                        HeaderText="Fecha_Update" 
                        SortExpression="Fecha_Update"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Update_Per_Personal_Id" 
                        HeaderText="Update_Per_Personal_Id"
                        SortExpression="Update_Per_Personal_Id" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Int_Empresa_Id" 
                        HeaderText="Int_Empresa_Id" 
                        SortExpression="Int_Empresa_Id"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Origen_Nombre" 
                        HeaderText="Origen_Nombre" 
                        SortExpression="Origen_Nombre"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Creacion_Per_Personal_Codigo" 
                        HeaderText="Creacion_Per_Personal_Codigo"
                        SortExpression="Creacion_Per_Personal_Codigo" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Creacion_Per_Personal_Nombre" 
                        HeaderText="Creacion_Per_Personal_Nombre"
                        SortExpression="Creacion_Per_Personal_Nombre" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Update_Per_Personal_Codigo" 
                        HeaderText="Update_Per_Personal_Codigo"
                        SortExpression="Update_Per_Personal_Codigo" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Update_Per_Personal_Nombre" 
                        HeaderText="Update_Per_Personal_Nombre"
                        SortExpression="Update_Per_Personal_Nombre" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Int_Empresa_Codigo" 
                        HeaderText="Int_Empresa_Codigo" 
                        SortExpression="Int_Empresa_Codigo"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Int_Empresa_Nombre" 
                        HeaderText="Int_Empresa_Nombre" 
                        SortExpression="Int_Empresa_Nombre"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Bod_Bodega_Codigo" 
                        HeaderText="Bod_Bodega_Codigo" 
                        SortExpression="Bod_Bodega_Codigo"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Bod_Bodega_Tipo_Id" 
                        HeaderText="Bod_Bodega_Tipo_Id" 
                        SortExpression="Bod_Bodega_Tipo_Id"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Bod_Bodega_Tipo_Codigo" 
                        HeaderText="Bod_Bodega_Tipo_Codigo"
                        SortExpression="Bod_Bodega_Tipo_Codigo" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Bod_Bodega_Tipo_Nombre" 
                        HeaderText="Bod_Bodega_Tipo_Nombre"
                        SortExpression="Bod_Bodega_Tipo_Nombre" 
                        Visible="False" />                    
                    <asp:BoundField 
                        DataField="Int_Sucursal_Id" 
                        HeaderText="Int_Sucursal_Id" 
                        SortExpression="Int_Sucursal_Id"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Id" 
                        HeaderText="Id" 
                        SortExpression="Id" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Codigo_int" 
                        HeaderText="Codigo_int" 
                        SortExpression="Codigo_int"
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Nombre" 
                        HeaderText="Nombre" 
                        SortExpression="Nombre" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Estado" 
                        HeaderText="Estado" 
                        SortExpression="Estado" 
                        Visible="False" />
               </Columns>           
                </koala:KGrid> 
                <table>
                    <tr>
                        <td>
                            <koala:KFiltro 
                                ID="kftFiltro" 
                                runat="server" 
                                Contenedor="BOD_ARCHIVO_PLANO_LISTADO" 
                                Objeto="Bod_Archivo_Plano"
                                IndiceScope="Scope" 
                                Orden="1" 
                                ObjectDataSourceID="odsgvbod_archivo_plano_listado" />
                        </td>
                        <td>
                            <asp:Button 
                                ID="btnRefrescarListadoArchivoP" 
                                runat="server"/>            
                        </td>
                        <td>
                            <asp:Button 
                                ID="BtnNuevo" 
                                runat="server" 
                                OnClick="BtnNuevo_Click" />
                        </td>
                        <td>
                            <asp:Button 
                                ID="BtnVer" 
                                runat="server" 
                                OnClick="BtnVer_Click" />
                        </td>
                        <td>
                            <asp:Button 
                                ID="BtnArchivo" 
                                runat="server" 
                                OnClick="BtnArchivo_Click" />
                        </td>
                        <td>
                            <asp:Button 
                                ID="BtnDatos" 
                                runat="server" 
                                OnClick="BtnDatos_Click" />
                        </td>
                        <td>
                            <asp:Button 
                            ID="btnconteofisico" 
                            runat="server"
                            OnClick="btnconteofisico_Click"/>   
                        </td>  
                        <td>
                              <asp:UpdatePanel ID="opopop"
                                    runat="server">
                                    <ContentTemplate>
                                    <koala:KEstado ID="Estado" 
                                                   Runat="Server" 
                                                   ObjetoNombre="Bod_Archivo_Plano"
                                                   CampoNombre="Estado" />

                             </ContentTemplate>
                             </asp:UpdatePanel>
                        </td>                              
                    </tr>
                </table>                 
            </asp:Panel>            
        </ContentTemplate>        
    </asp:UpdatePanel>       
    
    <asp:ObjectDataSource 
        ID="odsgvbod_archivo_plano_listado" 
        runat="server"
        EnableCaching = "true" 
        CacheDuration ="180"
        CacheKeyDependency="Bod_Archivo_Plano" 
        OldValuesParameterFormatString="original_{0}"
        SelectMethod="GetByEmpresa" 
        TypeName="FEL.BOD.BO_Bod_Archivo_Plano">
        <SelectParameters>
            <asp:SessionParameter Name="s" SessionField="Scope" Type="Object" />
        </SelectParameters>
    </asp:ObjectDataSource>    
</asp:Content>

